if the glove fits - German English Dictionary